
package com.kxmall.product.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

import java.util.Map;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("商品类型")
public class ProductFormatVo {

    @ApiModelProperty(value = "sku")
    private String sku = "";

    //@ApiModelProperty(value = "商品条码")
    //private String barCode = "";

    @ApiModelProperty(value = "brokerage")
    private Double brokerage = 0d;

    @ApiModelProperty(value = "brokerageTwo")
    private Double brokerageTwo = 0d;

    @ApiModelProperty(value = "售价")
    private Double price = 0d;

    @ApiModelProperty(value = "原价")
    private Double otPrice = 0d;

    @ApiModelProperty(value = "底价")
    private Double cost = 0d;

    @ApiModelProperty(value = "库存")
    private Long stock = 0L;

    @ApiModelProperty(value = "整体")
    private Long integral = 0L;

    @ApiModelProperty(value = "图片")
    private String pic = "";

    @ApiModelProperty(value = "value1")
    private String value1 = "";

    @ApiModelProperty(value = "value2")
    private String value2 = "";

    @ApiModelProperty(value = "volume")
    private Double volume = 0d;

    @ApiModelProperty(value = "weight")
    private Double weight = 0d;

    @ApiModelProperty(value = "pinkPrice")
    private Double pinkPrice = 0d;

    @ApiModelProperty(value = "pinkStock")
    private Integer pinkStock = 0;

    @ApiModelProperty(value = "seckillPrice")
    private Double seckillPrice = 0d;

    @ApiModelProperty(value = "seckillStock")
    private Integer seckillStock = 0;

    @ApiModelProperty(value = "detail")
    private Map<String, String> detail;

}
